#include<iostream>
using namespace std;

class A{
	static const int s;
	const int k;
	public:
		A(int lk):k(lk){}
		
};
//这里初始化
const int A::s=0;

class B{};

class C:virtual public B{};

class D:virtual public C{};

class E:public C,public D{};
int main()
{
	/*int b=0;
	const int * const p=&b;
	int c=1;
	p=&c;
	//A a(4);*/
	cout<<sizeof(E)<<endl;
}
